package com.distribution.system.domain.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@TableName("cmcc_da_reported")
@Data
public class CmccDaReportedDTO implements Serializable {

    @TableId(type = IdType.AUTO)
    /**
     * 自增id
     */
    @TableField("id")
    private Integer id;
    @TableField("user_id")
    private Long userId;

    /*订单编号/编号*/
    @TableField("order_id")
    private String orderId;

    /*上报类型*/
    @TableField("reported_type")
    private String reportedType;

    /*上报原因*/
    @TableField("cause")
    private String cause;

    /*上报状态*/
    @TableField("reported_status")
    private String reportedStatus;

    /*处理结果*/
    @TableField("result_display")
    private String resultDisplay;

    /*创建时间*/
    @TableField("begin_time")
    private LocalDateTime beginTime;

    /**
     * 创建时间
     */
    @TableField("endTime")
    private LocalDateTime endTime;
    @TableField("create_time")
    private LocalDateTime createTime;

    /*父id*/
    private Long parentId;

    /*用戶名称*/
    private String nickName;

}

